home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 6
/
CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso
/
cucd
/
prog
/
mui
/
modula
/
txt
/
muiclasssupport.def
< prev
next >
Wrap
Text File
|
1996-08-14
|
1KB
|
42 lines
DEFINITION MODULE MuiClassSupport ;
(*
* $Id: MuiClassSupport.def 1.3 1996/08/14 01:39:07 olf Exp olf $
*
* written and (c) 1996 by
* Olaf 'Olf' Peters <olf@informatik.uni-bremen.de>
*
* report bugs, suggestions to the above address.
*
*)
(*$ LargeVars := FALSE Volatile := FALSE *)
FROM SYSTEM IMPORT ADDRESS ;
FROM ExecD IMPORT LibraryPtr ;
FROM IntuitionD IMPORT IClassPtr, ObjectPtr ;
FROM MuiClasses IMPORT mCustomClassPtr, DispatcherDef ;
FROM MuiD IMPORT StrPtr ;
FROM UtilityD IMPORT tagUser, TagItemPtr ;
PROCEDURE DoSuperNew(cl : IClassPtr ;
obj : ObjectPtr ;
attrList : TagItemPtr) : ADDRESS ;
PROCEDURE setSuper(cl : IClassPtr ;
obj : ObjectPtr;
attr : LONGCARD;
value : LONGINT) ;
PROCEDURE InitClass(VAR mcc : mCustomClassPtr;
base : LibraryPtr ;
supername : StrPtr ;
supermcc : mCustomClassPtr ;
datasize : LONGINT ;
dispatcher : DispatcherDef) : BOOLEAN ;
PROCEDURE RemoveClass(VAR mcc : mCustomClassPtr) ;
END MuiClassSupport .